﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-size:100%;background:transparent;text-decoration:none;*zoom:1}
body{background:#fff;font-family:"微软雅黑"}
a{text-decoration:none; color:#646464}
.clear{clear:both}
img{border:none; }
ul,li{list-style:none}
a:hover{ color:#E11263; }
 .fl{ float:left}
 .fr{ float:right}

.top{width:100%;margin:0 auto;position:relative;background:#fff;font-family:"微软雅黑";z-index:9999;height:100px;  }
.content{width:100%;margin:0 auto;}
.mt20{ margin-top:20px}
.w1100{width:1100px; margin:0 auto;position:relative}
 

.page{ width:500px; text-align:center; margin:10px auto; height:30px; padding:10px;  padding-top:20px; }
.page a{ padding:3px 8px; border:#bbb 1px solid;margin: 0px 5px; background:none; font-size:12px; line-height:22px; text-align:center; color:#666}
.page span{background:#184A5D; color:#FFF;border:#184A5D 1px solid;}
.page a.page_bg{ background:#8D244D; color:#fff; border:1px solid #8D244D;}

.top{ position:absolute; top:0; left:0; width:100%; background:none}
.menu{ height:88px; background:url(img/alphy2.png) repeat; width:100%; margin-top:25px;box-shadow:4px 2px 5px rgba(0,0,0,0.2);-webkit-box-shadow:4px 2px 5px rgba(0,0,0,0.2);-moz-box-shadow:4px 2px 5px rgba(0,0,0,0.2);}
.logo{ width:190px; height:135px; background:url(img/menuhoverbg.jpg) repeat; position:absolute;  top:-29px; text-align:center; padding-top:10px}
.menu ul{ padding-left:210px}
.menu ul li{ float:left; width:120px; height:88px; overflow:hidden; margin-left:6px}
.menu ul li a{width:120px; height:88px; display:block; text-align:left;}
.menu ul li a span{ font-size:14px; color:#414141; display:block; padding-top:25px; padding-left:30px; font-weight:bold}
.menu ul li a  em{ font-size:10px; font-style:normal;text-transform:uppercase; padding-left:30px}
.menu ul li a:hover,.menu ul li.cur a{ background:url(img/menuhoverbg.jpg) repeat; color:#fff}
.menu ul li a:hover span,.menu ul li.cur a span{ color:#fff}
.iwork{ width:100%; overflow:hidden}

.footer1{ height:100px; padding:24px 0px; overflow:hidden; background:url(img/btmmiddle_line.jpg) top no-repeat #212121; }
.footer{ background:#000000; font-size:12px; color:#616161; margin-top:30px; padding-bottom:20px}
.footer1 dl{ float:left; width:440px; margin:0px 40px; margin-right:70px}
.footer1 dl dt{ float:left; padding-top:5px}
.footer1 dl dd{ padding-left:110px; font-size:22px; color:#fff; line-height:34px}
.footer1 dl dd h3{ font-weight:100}
.footer1 dl dd h3 em{ color:#F3B921; font-style:normal}

.footer2{ padding:20px 0px; border-bottom:2px solid #111111; overflow:hidden}
.footer2 dl dt{ float:left; padding-right:20px}
.footer2 dl dd{ line-height:20px; padding:10px 0px; font-size:12px; padding-left:230px; padding-top:30px}
 

.friendlink{ padding:15px 0px; overflow:hidden}
.friendlink a{ padding-right:15px; line-height:24px}
.btm{ padding:10px 30px; background:#111111; color:#fff; font-size:12px; text-transform:uppercase; text-align:center  }
.btm em{ font-style:normal; color:#FDC122;}


/* leftsead */
#leftsead{width:161px;height:290px;position:fixed;top:350px;right:0px; z-index:100;}
*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#leftsead li{width:161px;height:60px;}
#leftsead li img{float:right;}
#leftsead li a{height:49px;float:right;display:block;min-width:47px;max-width:161px;}
#leftsead li a .shows{display:block;}
#leftsead li a .hides{margin-right:-143px;cursor:pointer;cursor:hand;}
#leftsead li a.youhui .hides{display:none;position:absolute;right:143px;}
#leftsead li a.youhui .2wm{display:none;position:absolute;right:143px;}
#p2{width:112px;background-color:#A7D2A9;height:47px;margin-left:47px;border:1px solid #8BC48D;text-align:center;line-height:47px}
#p3{width:112px;background-color:#EC9890;height:47px;margin-left:47px;border:1px solid #E6776C;text-align:center;line-height:47px}
#p1{width:47px;height:49px;float:left}

.footer2c ul li{ float:left; width:180px; height:40px; line-height:40px; text-align:center; font-size:14px; margin:5px 2px}
.footer2c ul li a{ float:left; width:180px; height:40px; background:#212121; color:#fff; font-weight:bold}
.footer2c ul li a:hover{ background:#F3B921; color:#000}

.top_r{ position:absolute; right:0px; top:-25px; line-height:22px; font-size:12px; color:#999}
.top_r a{ padding:0px 10px; color:#932250; text-shadow: 1px 1px 1px rgba(0,0,0,0.2); }